Sting Ray On The Shore Of Desroches Island - Seychelles.